Using Event-Based Style for Developing M2M Applications
نویسندگان
چکیده
In this paper, we introduce how to write M2M applications by using INI, a programming language specified and implemented by ourselves that supports event-based style. With event-based programming, all M2M communication can be handled and scheduled. Programmers may use existing built-in events or define their own events. We apply our approach in a real M2M gateway, which allows gathering and exchanging information between sensors and machines in the network. The results shows that our work proposes a concise and elegant alternative and complement to industrial state-of-the-art languages such as Java or C/C++.
منابع مشابه
Sensor-based M2M Agriculture Monitoring Systems for Developing Countries: State and Challenges
Machine to machine (M2M) communication networks consist of thousands of low cost, low energy, low computational power and memory sensors nodes. Due to the autonomous monitoring, self organization, low power consumptions and remote accessibility of sensors, M2M communication networks gain momentum in environmental monitoring, pollution detection, agriculture, disasters monitoring and many simila...
متن کاملDesign of M2M Device Reachability Service Capability
Machine-to-Machine (M2M) communications allow networked devices to exchange information without human intervention. The large variety of devices with diverse characteristics has already resulted in vertical M2M applications based on very heterogeneous forms of platforms, technology, and data models. Interoperability is limited. In order to develop horizontal platforms across different business ...
متن کاملGSLHA: Group-based Secure Lightweight Handover Authentication Protocol for M2M Communication
Machine to machine (M2M) communication, which is also known as machine type communication (MTC), is one of the most fascinating parts of mobile communication technology and also an important practical application of the Internet of Things. The main objective of this type of communication, is handling massive heterogeneous devices with low network overheads and high security guarantees. Hence, v...
متن کاملMachine-to-Machine Communication Architecture as an Enabling Paradigm of Embedded Internet Evolution
In addition to human-to-human (H2H) and machine-to-human (M2H) communications, an emerging technology enabling full mechanical automation that may change living styles is being developed. Communications among machine-type devices are known as machine-to-machine (M2M) communications. Current market penetration and recent predictions confirm that M2M system deployments are increasing exponentiall...
متن کاملWireless Machine-to-Machine Networks 2013
Machine-to-machine (M2M) technology allows direct communications between machine devices through wireless and/or wired systems without human intervention, which opens unique opportunities to businesses as well as consumers on cost reduction and services improvement. It holds huge potential for applications in a wide range of industries. It has been expected that there will be a huge increase in...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013